package com.libgdxbar.pvzlikegame.systems.state;

import com.badlogic.gdx.ai.fsm.State;
import com.badlogic.gdx.ai.msg.Telegram;
import org.libgdxbar.projects.interfaces.IState;

public interface StateEntityState extends State<IState> {

	@Override
	default void enter(IState entity) {

	}

	@Override
	default void update(IState entity) {

	}

	@Override
	default void exit(IState entity) {

	}

	@Override
	default boolean onMessage(IState entity, Telegram telegram) {
		return false;
	}
}
